Skip to content

fix: --update recuerda el stack + release v3.0.2 - #21

Merged
lacasoft merged 1 commit into
masterfrom
fix/update-recuerda-stack
Oct 18, 2026
Merged

lacasoft merged 1 commit into
masterfrom
fix/update-recuerda-stack

Conversation

@lacasoft

Copy link
Copy Markdown
Owner

Summary

Release 3.0.2. --update --yes fallaba en proyectos sin framework detectable con "No se pudo detectar el stack" si no se repetía --stack. Salió al actualizar un proyecto TypeScript puro. En un monorepo había que repetir además todas las carpetas.

  • El manifiesto guarda los stacks y sus carpetas, y el instalador los reutiliza. Pide confirmación; con --yes los acepta.
  • Las instalaciones 3.0.0 y 3.0.1 no los guardaban: se deducen de .claude/rules/kit/, donde el nombre de cada regla dice el stack y su paths: dice las carpetas.
  • Un --stack explícito sigue mandando.

El tag v3.0.2 se crea sobre master después del merge.

Test plan

  • npm run validate en verde; npm test: 100/100 (4 nuevos: stack recordado, deducido de reglas 3.0.x, monorepo con carpetas, --stack explícito gana).
  • Dry-run contra el proyecto real que falló (work/type-kit, instalado con 3.0.0): reutiliza backend/express, "40 ya al día" y no escribe nada.
  • Tras el merge: git tag -a v3.0.2 sobre el commit de merge y git push origin v3.0.2.

En un proyecto sin framework detectable (TypeScript puro) o en un
monorepo, --update --yes fallaba si no se repetía --stack con todas sus
carpetas. El manifiesto guarda ahora los stacks; para instalaciones
3.0.0/3.0.1 se deducen de .claude/rules/kit/ (nombre y paths:). Un
--stack explícito sigue mandando.

Release v3.0.2: versión, CHANGELOG y pins del README/CONTRIBUTING.
@lacasoft
lacasoft merged commit 8bff83a into master Oct 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant